977734cc5908d3d438f3d13c41e10424d06c83f8,spring-web/src/main/java/org/springframework/http/converter/protobuf/ProtobufHttpMessageConverter.java,ProtobufHttpMessageConverter,readInternal,#Class#HttpInputMessage#,102

Before Change


		try {
			Message.Builder builder = getMessageBuilder(clazz);

			if (MediaType.APPLICATION_JSON.isCompatibleWith(contentType)) {
				JsonFormat.merge(reader, this.extensionRegistry, builder);
			}
			else if (MediaType.TEXT_PLAIN.isCompatibleWith(contentType)) {

After Change


				InputStreamReader reader = new InputStreamReader(inputMessage.getBody(), charset);
				TextFormat.merge(reader, this.extensionRegistry, builder);
			}
			else if (MediaType.APPLICATION_JSON.isCompatibleWith(contentType)) {
				JSON_FORMAT.merge(inputMessage.getBody(), charset, this.extensionRegistry, builder);
			}
			else if (MediaType.APPLICATION_XML.isCompatibleWith(contentType)) {